duplex rna - Turkish English Dictionary